@charset "utf-8";





*{margin:0;padding:0;}
body{font-size:14px;min-width:1200px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;font-family: "微软雅黑";color:#333;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{}
em{font-style:normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color:#333;font-family: "微软雅黑";}
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px; vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}





.fl {float:left;}
.fr {float:right;}
.w1200{width:1200px;margin:0 auto;}


.header{height:184px;background-color:#980808;background-image:url(../img/top_bj.jpg);background-position:top center;background-repeat:no-repeat;}
.header-box{height:184px;}





.logo{width:640px;height:75px;margin-top:55px;}
.list-logo img{margin-top:30px;}

.search{width:260px;position:relative;height:35px;margin-right:15px;margin-top:80px;}
.ser-box{height:35px;background:#f2f2f2;width:215px;padding-left:15px;padding-right:30px;}
.btn{background:url(../img/search-icon_06.png) no-repeat center center;width:30px;height:35px;position:absolute;top:0;right:0;border:none;outline:none;cursor:pointer;}



.list-nav{height:53px;border-top:2px solid #e9e9e9;}
.list-nav>li{float:left;width:150px;text-align:center;height:53px;line-height:53px;font-size:17px;position:relative;}
.list-nav>li>a{display:block;}
.list-nav>li:hover{border-top:2px solid #d54107;margin-top:-2px;}
.list-nav>li>a:hover{color:#ce322f;}
.list-nav>li>a>span{display:inline-block; width:15px;height:11px;background:url(../img/list-nav-tb.png) no-repeat center center;margin-left:10px;}

.list-nav>li ul{position:absolute;z-index:99;background:#fff;width:240px;top:53px;font-size:15px;display:none;filter:alpha(opacity=80);opacity:0.8; }
.list-nav>li ul li{height:53px;line-height:53px;width:240px;}
.list-nav>li:hover ul{display:block;}
.list-nav>li ul li a{display:block;}
.list-nav>li ul li a:hover{color:#ce232f;}

.banner{height:450px;width:100%;margin:0 auto;}

.list-banner{height:350px;width:100%;margin:0 auto;}
.list-banner img{height:350px;width:100%;}

.fullSlide{ width:100%;position:relative;height:450px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{ display:block;height:450px;width:100%;}
.fullSlide .bd li a img{ display:block;height:450px;width:100%;margin:0 auto;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;
 }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline;zoom:1;width:12px;height:12px;margin:0 8px 20px;background:url(../img/tg_flash_p1.png) -18px 0; overflow:hidden; 
  line-height:9999px; 
 }
.fullSlide .hd ul .on{ background-position:0 0; }

.main{height:730px;background:url(../img/bj-main_05.jpg);}
.main-list-wrap{min-height:600px;background:url(../img/bj-main_05.jpg);}




.son-nav{width:220px;margin-right:40px;background:#fff;margin-top:-80px;}
.son-nav h2{height:80px;background:#b63740;color:#fff;font-size:26px;line-height:80px;text-align:center;}
.son-nav ul{}
.son-nav ul li{height:59px;border-bottom:1px solid #dfdfdf;line-height:59px;text-align:center;}
.son-nav ul li a{display:block;font-size:16px;}
.son-nav ul li a:hover{color:#ce232f;}
.list-con{width:940px;background:#fff;margin-top:20px;margin-bottom:20px;min-height:600px;}
.map-h2{height:70px;line-height:70px;margin:0 25px;border-bottom:1px solid #dfdfdf;}
.map-h2 h2{color:#ce322f;font-size:24px;font-weight:normal;}
.map{background:url(../img/map-now-icon.jpg) no-repeat center left;padding-left:25px;}
.map a:hover{color:#ce232f;}
.map span{margin:auto 5px;}


.list-colf3{margin:10px 45px 0; }
.list-colf3 li{height:35px;line-height:35px;}
.list-colf3 li span{color:#949494;}
.list-colf3 li a{font-size:15px;}
.list-colf3 li a:hover{color:#b00800;text-decoration:underline;}



.page-next{margin:20px;height:50px;}


.cont-word{margin:10px 45px;}
.cont-word h2{text-align:center;line-height:40px;font-size:26px;color:#ce232f;margin-bottom:10px;margin:30px 45px 10px;font-weight:normal;}


.list1-page{margin:20px 45px;padding-bottom:20px;}
.list1-page p{text-indent:2em;line-height:30px;margin-bottom:10px;font-size:15px;}
.list1-page p img{margin:10px auto;}
.list-page{margin:20px auto;padding-bottom:20px;}

.list-page p{text-indent:2em;line-height:30px;margin-bottom:10px;font-size:15px;}
.list-page p img{margin:10px auto;display:block;text-indent:2em;max-width:700px;}
.list-page img{margin:10px auto;display:block;text-indent:2em;max-width:700px;}
.time-more{line-height:40px;text-align:center;font-size:14px;border-bottom:1px solid #ced0d4; }
.time-more span{margin-left:20px;}




.main-box{height:650px;padding-top:40px;}
.column-f1{width:290px;height:650px;}

.new-stu{width:288px;height:330px;border:1px solid #ced0d4;background:#fff;margin-bottom:20px;}
.stu-tj li{height:30px;line-height:30px;margin:0 15px;}
.stu-tj li span{color:#97999e;float:left;margin-right:20px;}
.stu-tj li a{font-size:15px;}
.stu-tj li a:hover{color:#a43f3d;}


.stu-tj{width:288px;height:296px;border:1px solid #ced0d4;background:#fff;}




.title-h2{height:60px;line-height:60px;margin:0 15px;background:url(../img/line_18.jpg) no-repeat center right;}
.title1-h2{height:60px;line-height:60px;margin:0 15px;}
.title2-h2{height:60px;line-height:60px;margin:0 15px;}

.title2-h2 img{margin-top:30px;margin-left:5px;}
.title-h2 span,.title1-h2 span,.title2-h2 span{display:inline-block;padding-left:40px;color:#a43f3d;font-size:20px;}
.title1-h2 a,.title2-h2 a{float:right;color:#97999e;font-size:14px;font-weight:normal;}
.title1-h2 a:hover,.title2-h2 a:hover{color:#a43f3d;}


.link-ul li a{margin:0 55px;height:30px;line-height:30px;background:url(../img/xtb-icon.png) no-repeat center left;padding-left:30px;font-size:15px;}
.link-ul li a:hover{color:#a43f3d;}



.column-f2{width:555px;height:648px;border:1px solid #ced0d4;margin:0 20px;background:#fff;}
.zsdt-h2{margin-bottom:16px;}
.zsdt-h2 img{margin-top:30px;margin-left:25px;}
.zsdt-h2 a{float:right;color:#97999e;font-size:14px;font-weight:normal;}
.zsdt-h2 a:hover{color:#a43f3d;}
.new-list{height:60px;margin:0 15px 20px;}
.sty-list{display:block;width:425px;margin:0 0 0 15px; line-height:30px;font-size:15px;font-weight:bold;}
.sty-list p{color:#999;font-size:14px;line-height:30px;font-weight:normal;}
.sty-list:hover{color:#8c0000;}
.new-list:hover span{background:#a83735;}
.sty-time{background:#e5e1e2;display:block;width:85px;height:60px;text-align:center;color:#898787;}
.sty-time span{display:block;text-align:center;font-size:18px;font-weight:bold;line-height:35px;height:35px; color:#f3f3f3;background:#c2c2c2;}






.column-f3{width:311px;height:648px;border:1px solid #ced0d4;background:#fff;}

.xcp-icon,.pic-turn,.link-pic{margin:0 15px 15px;width:281px;}
.xcp-icon{height:225px;}
.xcp-icon-ul{}
.xcp-icon-ul li{height:30px;line-height:30px;}
.xcp-icon-ul li span{color:#97999e;float:left;margin-right:20px;}
.xcp-icon-ul li a{font-size:15px;}
.xcp-icon-ul li a:hover{color:#a43f3d;}



.pic-turn{height:190px;}
.link-pic{height:128px;}
.link-pic img{height:128px;width:281px;}


.footer{height:174px;background-color:#980808;background-image:url(../img/footer_05.jpg);background-position:top center;background-repeat:no-repeat;}
.foot-wrap{color:#fff;}
.copy{padding-top:30px;}
.copy p{color:#fff;line-height:35px;}
.copy-boeder{height:40px; border-bottom:1px solid #a33f3d;}


.foot-img{margin-top:45px;height:85px;padding-left:50px;width:160px;border-left:1px solid #a33f3d; }
.foot-img a img{height:85px;}
.foot-img p{color:#fff;float:right;line-height:85px;}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }



.zsfw-icon{background:url(../img/zsff_11.jpg) no-repeat center left;}
.lnxx-icon{background:url(../img/lnxx_15.jpg) no-repeat center left;}
.zszc-icon{background:url(../img/zszc_18.jpg) no-repeat center left;}
.zsdt-icon{background:url(../img/zsdt_13.jpg) no-repeat center left;}
.xyfg-icon{background:url(../img/xxfg_17.jpg) no-repeat center left;}